Apparatus and method for frontal audio rendering in interaction with screen size

ABSTRACT

Provided is an apparatus and method for frontal audio rendering in interaction with a screen size, the method including measuring playback environment information used to play back input content; and correcting an audio signal to be output based on the measured playback environment information and production environment information included in the input content.

CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is a continuation of U.S. patent application Ser. No.15/244,140, filed on Aug. 23, 2016, which claims the priority benefit ofKorean Patent Application No. 10-2016-0021988 filed on Feb. 24, 2016, inthe Korean Intellectual Property Office, the disclosure of which isincorporated herein by reference for all purposes.

BACKGROUND 1. Field

One or more example embodiments relate to an apparatus and method forfrontal audio rendering in interaction with a screen size, and moreparticularly, to an apparatus and method for converting an audio signalin interaction with a screen size based on production environmentinformation used to produce content and playback environment informationused to play back the content.

2. Description of Related Art

With the continuing developments of researches on a next generationcontent playback environment, such as a three-dimensional television(3DTV), a 3D cinema, a ultra high definition TV (UHDTV), etc., an audiohas also made a fast evolution to a sound playback environment using amultichannel loudspeaker as an audio. In addition, there is a greatdifference between a broadcasting content production environment and abroadcasting content playback environment. In particular, with thedigitalization of a broadcasting environment, various sizes of TVs,smart devices, etc., have been distributed. Accordingly, sound contentshave been advanced to an ultra multichannel environment, such as 10.2channel, 22.2 channel, 30.2 channel, etc., beyond 5.1 channel. An audiocontent production environment may use a further large display device toproduce a multichannel audio that is synchronized with an imageprojected on a large screen. Here, in the case of a 22.2-channel systemof NHK, a content production is performed based on a display device withthe size of 400 to 600 inches.

Since the content is produced based on a large screen, the content maybe reproduced in a different manner based on a sound effect, such as avariance in a sound image and the like. Accordingly, there is a desirefor a method for audio rendering in interaction with screen sizeinformation of a playback environment based on content productioninformation.

SUMMARY

One or more example embodiments provide an apparatus and method forconverting an audio signal in interaction with a screen size of aplayback environment based on production environment information used toproduce content and playback environment information used to play backthe content.

According to an aspect of one or more example embodiments, there isprovided a method for content production in interaction with a screensize, the method including providing a speaker on left edge or rightedge of a screen for producing content; and producing the content tomatch an audio signal provided through the speaker with an image playedback on the screen. The producing includes creating productionenvironment information used to produce the content to be in a form ofmetadata.

The production environment information may include information about asize of the screen and information about a distance between the screenand a content producer.

According to an aspect of one or more example embodiments, there isprovided an apparatus for content production in interaction with ascreen size, the apparatus including an arrangement device configured toproviding a speaker on left edge or right edge of a screen for producingcontent; and producing the content to match an audio signal providedthrough the speaker with an image played back on the screen. Theproduction device is further configured to create production environmentinformation used to produce the content as metadata.

The production environment information may include information about asize of the screen and information about a distance between the screenand a content producer.

According to an aspect of one or more example embodiments, there isprovided a method for frontal audio rendering in interaction with ascreen size, the method including measuring playback environmentinformation used to play back input content; and correcting an audiosignal to be output based on the measured playback environmentinformation and production environment information included in the inputcontent.

The playback environment information may include information about asize of a screen for playing back the input content and informationabout a distance between the screen and a user.

The correcting may include calculating a first angle between a producerand a speaker provided when the input content is produced, based on theproduction environment information; calculating a second angle betweenthe user and a speaker provided on left edge or right edge of a screenfor playing back the input content based on the playback environmentinformation; measuring a third angle between the user and an actuallyprovided speaker based on the playback environment information; andcorrecting the audio signal to be output based on the first angle, thesecond angle, and the third angle.

The correcting may include applying a head-related transfer function(HRTF) to the first angle, the second angle, and the third angle.

According to an aspect of one or more example embodiments, there isprovided an apparatus for frontal audio rendering in interaction with ascreen size, the apparatus including a measurer configured to measureplayback environment information used to play back input content; and acorrector configured to correct an audio signal to be output based onthe measured playback environment information and production environmentinformation included in the input content.

The playback environment information may include information about asize of a screen for playing back the input content and informationabout a distance between the screen and a user.

The corrector may be further configured to calculate a first anglebetween a producer and a speaker provided when the input content isproduced, based on the production environment information, calculate asecond angle between the user and a speaker provided on left edge orright edge of a screen for playing back the input content based on theplayback environment information, measure a third angle between the userand an actually provided speaker based on the playback environmentinformation, and correct the audio signal to be output based on thefirst angle, the second angle, and the third angle.

The corrector may be further configured to apply an HRTF to the firstangle, the second angle, and the third angle.

Additional aspects of example embodiments will be set forth in part inthe description which follows and, in part, will be apparent from thedescription, or may be learned by practice of the disclosure.

BRIEF DESCRIPTION OF THE DRAWINGS

These and/or other aspects, features, and advantages of the inventionwill become apparent and more readily appreciated from the followingdescription of example embodiments, taken in conjunction with theaccompanying drawings of which:

FIG. 1 is a block diagram illustrating a content production apparatusaccording to an example embodiment;

FIG. 2 is a block diagram illustrating a frontal audio renderingapparatus according to an example embodiment;

FIG. 3 illustrates an example of information about a content productionenvironment according to an example embodiment; and

FIG. 4 illustrates an example of information about a content playbackenvironment according to an example embodiment.

DETAILED DESCRIPTION

Hereinafter, some example embodiments will be described in detail withreference to the accompanying drawings. Regarding the reference numeralsassigned to the elements in the drawings, it should be noted that thesame elements will be designated by the same reference numerals,wherever possible, even though they are shown in different drawings.Also, in the description of embodiments, detailed description ofwell-known related structures or functions will be omitted when it isdeemed that such description will cause ambiguous interpretation of thepresent disclosure.

The following detailed structural or functional description of exampleembodiments is provided as an example only and various alterations andmodifications may be made to the example embodiments. Accordingly, theexample embodiments are not construed as being limited to the disclosureand should be understood to include all changes, equivalents, andreplacements within the technical scope of the disclosure.

Terms, such as first, second, and the like, may be used herein todescribe components. Each of these terminologies is not used to definean essence, order or sequence of a corresponding component but usedmerely to distinguish the corresponding component from othercomponent(s). For example, a first component may be referred to as asecond component, and similarly the second component may also bereferred to as the first component.

It should be noted that if it is described that one component is“connected”, “coupled”, or “joined” to another component, a thirdcomponent may be “connected”, “coupled”, and “joined” between the firstand second components, although the first component may be directlyconnected, coupled, or joined to the second component.

The singular forms “a”, “an”, and “the” are intended to include theplural forms as well, unless the context clearly indicates otherwise. Itwill be further understood that the terms “comprises/comprising” and/or“includes/including” when used herein, specify the presence of statedfeatures, integers, steps, operations, elements, and/or components, butdo not preclude the presence or addition of one or more other features,integers, steps, operations, elements, components and/or groups thereof.

Unless otherwise defined, all terms, including technical and scientificterms, used herein have the same meaning as commonly understood by oneof ordinary skill in the art to which this disclosure pertains. Terms,such as those defined in commonly used dictionaries, are to beinterpreted as having a meaning that is consistent with their meaning inthe context of the relevant art, and are not to be interpreted in anidealized or overly formal sense unless expressly so defined herein.

The example embodiments will be described with reference to theaccompanying drawings. However, the present disclosure is not limitedthereto or restricted thereby. Like reference numerals in the drawingsrefer to like elements throughout.

FIG. 1 is a block diagram illustrating a content production apparatusaccording to an example embodiment.

Referring to FIG. 1, a content production apparatus 100 may include anarrangement device 110 and a production device 110. The arrangementdevice 110 may provide a speaker on left edge or right edge of a screenfor producing content.

The production device 120 may produce the content to match an audiosignal provided through the speaker with an image played back on thescreen. The production device 120 may create production environmentinformation used to produce the content to be in a form of metadata.Here, the production environment information created as metadata at theproduction device 120 may include information about a size of the screenfor producing the content and information about a distance between thescreen and a content producer.

FIG. 2 is a block diagram illustrating a frontal audio renderingapparatus according to an example embodiment.

Referring to FIG. 2, a frontal audio rendering apparatus 200 may includea measurer 210 and a corrector 220. The measurer 210 may measureplayback environment information about an environment in which inputcontent is to be played back. Here, the measured playback environmentinformation may include information about a size of a screen for playingback the input content and information about a distance between thescreen and a user, such as audience and the like.

The corrector 220 may correct an audio signal to be output based on themeasured playback environment information and production environmentinformation included in the metadata of the input content. Although notillustrated, a general playback apparatus for playing back content doesnot include speakers at both ends of a screen for playing back contentand thus, a location of an object and a location of a sound imagecorresponding thereto may be differently represented on the screen.Accordingly, the corrector 220 may need to appropriately convert anaudio signal of the corresponding content based on productionenvironment information used to produce the content and playbackenvironment information used to play back the content.

In detail, the corrector 220 may calculate a first angle between aproducer and a speaker provided when the input content is produced,based on the production environment information included in the metadataof the input content. The corrector 220 may calculate a second anglebetween the user and a speaker provided on left edge or right edge of ascreen for playing back the input content based on the playbackenvironment information measured at the measurer 210. The corrector 220may measure a third angle between the user and an actually providedspeaker based on the playback environment information.

Here, the corrector 220 may correct the audio signal to be output torepresent the effect of transferring the audio signal to both ends ofthe screen included in the playback apparatus (not shown) by applying ahead-related transfer function (HRTF) to the first angle, the secondangle, and the third angle.

FIG. 3 illustrates an example of information about a content productionenvironment according to an example embodiment.

According to an example embodiment, the frontal audio renderingapparatus 200 may require production environment information used toproduce content, in order to output an audio signal in interaction witha size of a screen included in a playback apparatus.

Referring to FIG. 3, it is assumed that a producer 330 controls soundinformation at a location separate by distance A from a screen 310 witha size of x inches. In this example, the frontal audio renderingapparatus 200 may acquire an angle of a speaker 320 provided ahead.Here, the angle of the speaker 320 provided ahead may refer to an angleθ₁ between the producer 330 and the speaker 320.

For example, the screen 310 may have a screen ratio of 16:9. In thisexample, if a horizontal axis length of the screen 310 is a and avertical axis length of the screen 310 is b, the following relationshipmay be established as expressed by Equation 1.

a ² +b ² =x ²  [Equation 1]

Equation 2 may be acquired by arranging Equation 1 with respect to thevertical axis length b.

b= 9/16a  [Equation 2]

Equation 3 may be acquired by substituting Equation 1 with Equation 2.

$\begin{matrix}{{a^{2} + \left( {\frac{9}{16}a} \right)^{2}} = {{{x^{2}\left( {1 + \left( \frac{9}{16} \right)^{2}} \right)}a^{2}} = {{x^{2}\therefore a} = \sqrt{\frac{x^{2}}{1 + \left( \frac{9}{16} \right)^{2}}}}}} & \left\lbrack {{Equation}\mspace{14mu} 3} \right\rbrack\end{matrix}$

The angle θ₁ between the producer 330 and the speaker 320 in a contentproduction environment may be acquired according to Equation 4.

$\begin{matrix}{{\tan \; \theta_{1}} = {\frac{\frac{a}{2}}{A} = {{\frac{a}{2A}\therefore\theta_{1}} = {{\tan^{- 1}\left( \frac{a}{2A} \right)} = {\tan^{- 1}\left( \frac{\sqrt{\frac{x^{2}}{1 + \left( \frac{9}{16} \right)^{2}}}}{2A} \right)}}}}} & \left\lbrack {{Equation}\mspace{14mu} 4} \right\rbrack\end{matrix}$

To acquire information about the angle θ₁ of the speaker 320 providedahead in the content production environment, information about a size ofthe screen 310 and information about a distance between the screen 310and the producer 330 may be required. Here, information about the sizeof the screen 310 and information about the distance between the screen310 and the producer 330 may be provided in a form of metadata. Thefrontal audio rendering apparatus 200 may calculate the angle θ₁ of thespeaker 320 that is provided ahead in the content production environmentbased on the metadata.

FIG. 4 illustrates an example of information about a content playbackenvironment according to an example embodiment.

Content that includes production environment information in a form ofmetadata may be played back in a playback environment in which varioussizes of screens are present. Here, the frontal audio renderingapparatus 200 may need to convert an audio signal in interaction with asize of a screen included in the playback apparatus based on themetadata included in the content.

Referring to FIG. 4, it is assumed that a user 430, such as a viewer andthe like, views content at a location separate by distance B from ascreen 410 with a size of y inches. In this example, the frontal audiorendering apparatus 200 may acquire an angle of a speaker 420 providedahead as follows. Here, the angle of the speaker 420 provided ahead mayrefer to an angle θ₂ between the user 430 and the speaker 420.

For example, the screen 410, for example, a TV screen, may have a screenratio of 4:3. In this example, if a horizontal axis length of the screen410 is c and a vertical axis length of the screen 410 is d, thefollowing relationship may be established as expressed by Equation 5.

$\begin{matrix}{{\therefore c} = \sqrt{\frac{y^{2}}{1 + \left( \frac{3}{4} \right)^{2}}}} & \left\lbrack {{Equation}\mspace{14mu} 5} \right\rbrack\end{matrix}$

The angle θ₂ between the user 430 and the speaker 420 in a contentplayback environment may be acquired according to Equation 6.

$\begin{matrix}{{\therefore\theta_{2}} = {{\tan^{- 1}\left( \frac{c}{2B} \right)} = {\tan^{- 1}\left( \frac{\sqrt{\frac{y^{2}}{1 + \left( \frac{3}{4} \right)^{2}}}}{2B} \right)}}} & \left\lbrack {{Equation}\mspace{14mu} 6} \right\rbrack\end{matrix}$

To acquire information about the angle θ₂ of the speaker 420 providedahead in the content playback environment, information about a size ofthe screen 410 and information about a distance between the screen 410and the user 430 may be required.

Here, as described above, although not illustrated, the general playbackapparatus for playing back content does not include speakers at bothends of a screen for playback content and thus, a location of an objectand a location of a sound image corresponding to thereto may bedifferently represented on the screen.

That is, in the content playback environment, the angle θ₂ of thespeaker 420 provided ahead and an angle θ₃ of the speaker substantiallyprovided ahead may differ from each other. Thus, an image on the screenand an actual sound image may not match.

To solve the aforementioned issues, the frontal audio renderingapparatus 200 may appropriately correct an audio signal to be output ininteraction with a size of the screen included in the playback apparatususing a an HRTF.

To this end, if angle data of the HRTF is not accurately mapped to acorresponding angle, the frontal audio rendering apparatus 200 may usethe angle data of the HRTF corresponding to a most proximate angle.

For example, if signal denotes a received signal and signal′ denotes acorrected signal, the frontal audio rendering apparatus 200 may correctthe audio signal according to Equation 7.

$\begin{matrix}{{signal}^{\prime} = {{signal} \times \frac{{HRTF}\mspace{14mu} {of}\mspace{14mu} \theta_{2}}{{HRTF}\mspace{14mu} {of}\mspace{14mu} \theta_{3}}}} & \left\lbrack {{Equation}\mspace{14mu} 7} \right\rbrack\end{matrix}$

The corrected signal signal′ may represent the effect as if an audioenvironment transferred from an actual speaker to the user 430 is offsetand the audio signal is transferred from both ends of the screen 410.That is, although the actual speakers are not located at both ends ofthe screen 410, the frontal audio rendering apparatus 200 may providethe audio signal as if the actual speakers are located at both ends ofthe screen 410 using the corrected signal. Equation 8 may be acquired byapplying the angle θ₂ between the user 430 and the speaker 420 providedahead to Equation 7.

$\begin{matrix}{{signal}^{\prime} = {{signal} \times \frac{{HRTF}\left( {\tan^{- 1}\left( \frac{\sqrt{\frac{y^{2}}{1 + \left( \frac{3}{4} \right)^{2}}}}{2B} \right)} \right)}{{HRTF}\mspace{11mu} \left( \theta_{3} \right)}}} & \left\lbrack {{Equation}\mspace{14mu} 8} \right\rbrack\end{matrix}$

If the screen ratio of the screen 410 is generalized without beinglimited to 4:3, a conversion equation may be acquired as expressed byEquation 9.

                                     [Equation  9]${signal}^{\prime} = {{signal} \times {\quad\frac{{HRTF}\left( {\tan^{- 1}\left( \frac{\sqrt{\frac{y^{2}}{1 + \left( {{aspect}\mspace{14mu} {ratio}\mspace{14mu} {of}\mspace{14mu} {reproduction}} \right)^{2}}}}{2B} \right)} \right)}{{HRTF}\mspace{11mu} \left( \theta_{3} \right)}}}$

Using Equation 9, the frontal audio rendering apparatus 200 may createan audio signal in interaction with the screen 410 included in theplayback apparatus.

Hereinafter, a first example embodiment will be described.

If the angle θ₁ is equal to the angle θ₃ in a case in which the playbackapparatus is appropriately configured based on a standard, the frontalaudio rendering apparatus 200 may correct an audio signal as follows.That is, the frontal audio rendering apparatus 200 may correct an audiosignal by offsetting an audio signal present at a location correspondingto the angle θ₁ and by newly adding an audio signal present at alocation corresponding to the angle θ₂. It may be expressed by Equation10.

$\begin{matrix}{{signal}^{\prime} = {{signal} \times \frac{{HRTF}\mspace{14mu} {of}\mspace{14mu} \theta_{2}}{{HRTF}\mspace{14mu} {of}\mspace{14mu} \theta_{1}}}} & \left\lbrack {{Equation}\mspace{14mu} 10} \right\rbrack\end{matrix}$

Equation 11 may be acquired by applying Equation 10 to the angles θ₁ andθ₂.

$\begin{matrix}{{signal}^{\prime} = {{signal} \times \frac{{HRTF}\left( {\tan^{- 1}\left( \frac{\sqrt{\frac{y^{2}}{1 + \left( \frac{3}{4} \right)^{2}}}}{2B} \right)} \right)}{{HRTF}\left( {\tan^{- 1}\left( \frac{\sqrt{\frac{x^{2}}{1 + \left( \frac{9}{16} \right)^{2}}}}{2A} \right)} \right)}}} & \left\lbrack {{Equation}\mspace{14mu} 11} \right\rbrack\end{matrix}$

If a screen ratio of the screen 310 in a production environment and ascreen ratio of the screen 410 in a playback environment aregeneralized, a conversion equation may be acquired as expressed byEquation 12.

                                     [Equation  12]${signal}^{\prime} = {{signal} \times {\quad\frac{{HRTF}\left( {\tan^{- 1}\left( \frac{\sqrt{\frac{y^{2}}{1 + \left( {{aspect}\mspace{14mu} {ratio}\mspace{14mu} {of}\mspace{14mu} {reproduction}} \right)^{2}}}}{2B} \right)} \right)}{\left. {{HRTF}\left( {\tan^{- 1}\left( \frac{\sqrt{\frac{x^{2}}{1 + \left( {{aspect}\mspace{14mu} {ratio}\mspace{14mu} {of}\mspace{14mu} {authoring}} \right)^{2}}}}{2A} \right)} \right)} \right)}}}$

That is, using information about the size of the screen 310 in theproduction environment and the size of the screen 410 in the playbackenvironment and information about the distance between the screen 310and the producer 320 and the distance between the screen 410 and theuser 430, the frontal audio rendering apparatus 200 may prevent an erroroccurring in sound playback due to a difference between the productionenvironment and the playback environment.

Hereinafter, a second example embodiment will be described.

If the angle θ₂ is equal to the angle θ₃ by disposing the speakers 420at both ends of the screen 410 in the playback environment, the frontalaudio rendering apparatus 200 may offset an audio signal in the playbackenvironment and may produce an audio signal optimized for the productionenvironment. It may be represented by Equation 13.

$\begin{matrix}{{\therefore{signal}^{\prime}} = {{{signal} \times \frac{{HRTF}\mspace{14mu} {of}\mspace{14mu} \theta_{1}}{{HRTF}\mspace{14mu} {of}\mspace{14mu} \theta_{2}}} = {{signal} \times \frac{{HRTF}\left( {\tan^{- 1}\left( \frac{\sqrt{\frac{x^{2}}{1 + \left( \frac{9}{16} \right)^{2}}}}{2A} \right)} \right)}{{HRTF}\left( {\tan^{- 1}\left( \frac{\sqrt{\frac{y^{2}}{1 + \left( \frac{3}{4} \right)^{2}}}}{2B} \right)} \right)}}}} & \left\lbrack {{Equation}\mspace{14mu} 13} \right\rbrack\end{matrix}$

According to example embodiments, it is possible to convert an audiosignal in interaction with a screen size of a playback environment basedon production environment information used to produce content andplayback environment information used to play back the content.

The processing device described herein may be implemented using hardwarecomponents, software components, and/or a combination thereof. Forexample, the processing device and the component described herein may beimplemented using one or more general-purpose or special purposecomputers, such as, for example, a processor, a controller and anarithmetic logic unit (ALU), a digital signal processor, amicrocomputer, a field programmable gate array (FPGA), a programmablelogic unit (PLU), a microprocessor, or any other device capable ofresponding to and executing instructions in a defined manner. Theprocessing device may run an operating system (OS) and one or moresoftware applications that run on the OS. The processing device also mayaccess, store, manipulate, process, and create data in response toexecution of the software. For purpose of simplicity, the description ofa processing device is used as singular; however, one skilled in the artwill be appreciated that a processing device may include multipleprocessing elements and/or multiple types of processing elements. Forexample, a processing device may include multiple processors or aprocessor and a controller. In addition, different processingconfigurations are possible, such as parallel processors.

The software may include a computer program, a piece of code, aninstruction, or some combination thereof, for independently orcollectively instructing or configuring the processing device to operateas desired. Software and/or data may be embodied permanently ortemporarily in any type of machine, component, physical or virtualequipment, computer storage medium or device, or in a propagated signalwave capable of providing instructions or data to or being interpretedby the processing device. The software also may be distributed overnetwork coupled computer systems so that the software is stored andexecuted in a distributed fashion. The software and data may be storedby one or more computer readable recording mediums.

The methods according to the above-described example embodiments may berecorded in non-transitory computer-readable media including programinstructions to implement various operations of the above-describedexample embodiments. The media may also include, alone or in combinationwith the program instructions, data files, data structures, and thelike. The program instructions recorded on the media may be thosespecially designed and constructed for the purposes of exampleembodiments, or they may be of the kind well-known and available tothose having skill in the computer software arts. Examples ofnon-transitory computer-readable media include magnetic media such ashard disks, floppy disks, and magnetic tape; optical media such asCD-ROM discs, DVDs, and/or Blue-ray discs; magneto-optical media such asoptical discs; and hardware devices that are specially configured tostore and perform program instructions, such as read-only memory (ROM),random access memory (RAM), flash memory (e.g., USB flash drives, memorycards, memory sticks, etc.), and the like. Examples of programinstructions include both machine code, such as produced by a compiler,and files containing higher level code that may be executed by thecomputer using an interpreter. The above-described devices may beconfigured to act as one or more software modules in order to performthe operations of the above-described example embodiments, or viceversa.

A number of example embodiments have been described above. Nevertheless,it should be understood that various modifications may be made to theseexample embodiments. For example, suitable results may be achieved ifthe described techniques are performed in a different order and/or ifcomponents in a described system, architecture, device, or circuit arecombined in a different manner and/or replaced or supplemented by othercomponents or their equivalents. Accordingly, other implementations arewithin the scope of the following claims.

What is claimed is:
 1. A method for processing an audio signal, themethod comprising: determining whether a left speaker and a rightspeaker are located at both edge of a screen in a playback environment;processing an audio signal based on the playback environment, when theleft speaker and the right speaker are not located at both edge of ascreen in the playback environment; reproducing the processed audiosignal, wherein the audio signal is processed using (i) information withrespect to the left speaker and the right speaker away from the screenand (ii) information for a horizontal axis length of the screen.
 2. Themethod of claim 1, wherein the audio signal is processed based on anangle between a user and the both edge of the screen in the playbackenvironment.
 3. The method of claim 1, wherein the audio signal isprocessed based a size of the screen and an angle between the screen anda user.
 4. A method for processing an audio signal, the methodcomprising: identifying an audio signal for reproducing; determining aplayback environment for reproducing the audio signal; processing theaudio signal using the playback environment; reproducing the processedaudio signal, wherein the audio signal is processed using (i)information of a screen in the playback environment, (ii) information ofa left speaker or a right speaker disposed adjacent of the screen, (iii)information for relation between a user and the screen.
 5. The method ofclaim 4, wherein the audio signal is processed based on an angle betweena user and the both edge of the screen in the playback environment. 6.The method of claim 4, wherein the audio signal is processed based asize of the screen and an angle between the screen and a user.
 7. Adevice for processing an audio signal, the device comprising: one ormore processor configured to: determine whether a left speaker and aright speaker are located at both edge of a screen in a playbackenvironment; process an audio signal based on the playback environment,when the left speaker and the right speaker are not located at both edgeof a screen in the playback environment; reproduce the processed audiosignal, wherein the audio signal is processed using (i) information withrespect to the left speaker and the right speaker away from the screenand (ii) information for a horizontal axis length of the screen.
 8. Thedevice of claim 7, wherein the audio signal is processed based on anangle between a user and the both edge of the screen in the playbackenvironment.
 9. The device of claim 7, wherein the audio signal isprocessed based a size of the screen and an angle between the screen anda user.